package ch05;

/**
 * Created by hasee on 2017/6/18.
 */
public class FlipRace {
    public static void main(String[] args) {
        final int   GOAL = 3;
        int count1 = 0,count2 = 0;
        Coin coin1 = new Coin(),coin2 = new Coin();
        while (count1<GOAL&&count2<GOAL){
            coin1.flip();
            coin2.flip();
            System.out.println("Coin1:"+coin1+"\tCoin2:"+coin2);
            count1 = (coin1.isHeads())?count1+1:0;
            count2 = (coin2.isHeads())?count2+1:0;
        }
        if (count1<GOAL)
            System.out.println("Coin 2 Wins!");
        else
            if (count2<GOAL)
                System.out.println("Coin 1 Wins!");
        else
            System.out.println("It's a TIE!");
    }
}
